<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    
    <style>
        p{color: red;}
    </style>
</head>
<body>
    <p>substring 方法用于从原字符串取出字符串并返回，不改变原字符串。
        <br>它的第一个参数表示子字符串的开始位置，第二个位置表示结束位置（返回结果不含该位置（左闭右开））
    </p>
    <!-- 'itbaizhan'.substring(0,2)   结果：'it' -->

    <!-- 如果省略第二个参数，则表示字符串一直到原字符串结束
     'itbaizhan'.substring(2)   结果：'baizhan' -->

     <!-- 如果第一个参数大于第二个参数，substring方法会自动更换两个参数的位置
     'itbaizhan'.substring(9,2)   结果：'baizhan'
     等同于
     'itbaizhan'.substring(2,9)   结果：'baizhan' -->

     <!-- 如果参数是负数，substring方法会自动将负数转为0
      'itbaizhan'.substring(-3)   结果：'itbaizhan' 
      'itbaizhan'.substring(2,-3)   结果：'it'-->

    <script>
        var name = "itbaizhan";
        console.log(name.substring(2,9));
        
    </script>
</body>
</html>